tree pit – Català–English translations

🇬🇧 en ca

tree pit noun

  • underground soil area for tree roots
escocell
Wiktionary Links